#include "refined_abstraction.h"
#include "implementator.h"

RefinedAbstraction::RefinedAbstraction(void)
{
}


RefinedAbstraction::~RefinedAbstraction(void)
{
}

void RefinedAbstraction::Operation()
{
	if (m_imp)
	{
		m_imp->OperationImp();
	} 
	else
	{
		//TODO:EXCEPTION
	}
}
